#include "Material.h"

using namespace std;


///<************************************************************************************************************>
///<************************************* region CONSTANTS DEFINITION ******************************************>
///<************************************************************************************************************>

const string CICore::Material::DEFAULT_MATERIAL = string ("Default");
/***************************************************************************************************************
************************************** endregion CONSTANTS DEFINITION ******************************************
****************************************************************************************************************/


/// <summary>
/// Constructor
/// </summary>
/// <param name="_name"> The material's name </param>
/// <param name="_ka"> The material ambient value </param>
/// <param name="_kd"> The material diffuse value </param>
/// <param name="_ks"> The material specular value </param>
/// <param name="_shininess"> The material shininess value </param>
CICore::Material::Material (const string& _name, const Color& _ka, const Color& _kd, const Color& _ks, const float _shininess)
: name(_name), ka(_ka), kd(_kd), ks(_ks), shininess(_shininess) 
{}

/// <summary>
/// Destructor
/// </summary>
CICore::Material::~Material() {}


